diabetic retinopathy - Dictionary definition and meaning for word
diabetic retinopathy
Definition (noun) retinopathy involving damage to the small blood vessels in the retina; results from chronically high blood glucose levels in people with poorly controlled diabetes
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com